package cn.gcyl.module.biz.controller.admin.conferenceregistrationinformation.vo;

import cn.gcyl.module.biz.controller.admin.conferenceinvoiceinformation.vo.AppConferenceInvoiceInformationSaveReqVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

@Schema(description = "app - 用户开通会员 Request VO")
@Data
public class AppJoinOpenMembershipReqVO {

    @Schema(description = "会员设置id", requiredMode = Schema.RequiredMode.REQUIRED, example = "17728")
    @NotNull(message = "会员设置id")
    private Long memberId;

    @Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "数量")
    private Long number;

}